#ifndef MYITEM_H
#define MYITEM_H
#include<QGraphicsPixmapItem>
#include<QString>
#include<QGraphicsSceneMouseEvent>
class MyItem : public QGraphicsPixmapItem
{
public:
    MyItem();

    void setPic(QString path);//用于切换路径->切换图片

    void mousePressEvent(QGraphicsSceneMouseEvent *event);//鼠标按下事件重写
    void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
    void setMouse(bool mouse);
    bool isMouse();//判断是不是地鼠的图片，有为true；点击图片时，检测该值就知道是不是打到了地鼠

    //即使在暂停状态下，点击地鼠依然会有相应，所以需要设置一个状态量，来判断是否处于开始状态，只有处于开始状态下，才可以打地鼠！
    void setStart(bool start);//用于设置只有在开始状态，才可以打老鼠

    bool isStart();

private:
     //当点击开始的时候是真，停止的时候是假
    bool mouse;
    bool start;
};

#endif // MYITEM_H

//MyItem类 为图元类，即界面中各个草坪方块代表的类
